// http模块是node自带的模块
const http = require('http');
// 创建服务器对象
const server = http.createServer();
// 用户发送请求 服务器返回响应
// 监听用户发送请求
server.on('request',(req,res)=>{
    // request 对象 包含的是用户请求报文的所有内容
    console.log(req);
    // response 对象 服务器返回响应
    console.log(res);
    // 设置响应头 应该在返回响应内容前设置
    res.setHeader('Content-type','text/plain;charset=utf-8');
    res.write('hello 中秋节快乐！！');
    // 对于每一个请求，服务器必须结束响应，否则浏览器会一直等待
    res.end();
})
// 启动服务器
server.listen(8080,(err)=>{
    if(!err){
        console.log('服务器启动成功');
    }else{
        console.log(err);
    }
})
